package vista;

import javax.faces.bean.ManagedBean;

import java.io.Serializable;

import javax.faces.bean.*;

import controlador.Procesa;

import modelo.Usuario;
@ManagedBean
@SessionScoped
//@RequestScoped
public class BeanIniciarSesion  implements Serializable{
	//Procesa comunica;
	private String usuario="Usuario";
	private String contrasena="Password";
	private String login="";
	private String contrasena2="";
	private Usuario usuari;
	public Usuario getUsuari() {
		return usuari;
	}
	public void setUsuari(Usuario usuari) {
		this.usuari = usuari;
	}
	public BeanIniciarSesion(){
		usuari=new Usuario();
	}
	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public String getContrasena2() {
		return contrasena2;
	}

	public void setContrasena2(String contrasena2) {
		this.contrasena2 = contrasena2;
	}
	
	public String getUsuario() {
		return usuario;
	}

	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}

	public String getContrasena() {
		return contrasena;
	}

	public void setContrasena(String contrasena) {
		this.contrasena = contrasena;
	}

	public String cambio2(){
	   Procesa a =new Procesa();
	   usuari=new Usuario();
	   usuari=a.iniciarSesion(login,contrasena2);
	   if(usuari!=null)return "menu.xhtml";
       return "error.xhtml";
	}
	
}
